do mischief - French English Dictionary